.three-1 {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(25.71deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #dbdbdb transparent transparent;
}
.three-1-a {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(25.71deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #1D34CF transparent transparent;
}
.three-2 {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(-25.71deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #dbdbdb transparent transparent;
}
.three-2-a {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(-25.71deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #1d34cf transparent transparent;
}
.three-3 {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(77.13deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #dbdbdb transparent transparent;
}
.three-3-a {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(77.13deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #1d34cf transparent transparent;
}
.three-4 {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(-77.13deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #dbdbdb transparent transparent;
}
.three-4-a {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(-77.13deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #1d34cf transparent transparent;
}
.three-5 {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(128.55deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #dbdbdb transparent transparent;
}
.three-5-a {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(128.55deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #1d34cf transparent transparent;
}
.three-6 {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(-128.55deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #dbdbdb transparent transparent;
}
.three-6-a {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(-128.55deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #1d34cf transparent transparent;
}
.three-7 {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(179.97deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #dbdbdb transparent transparent;
}
.three-7-a {
  width: 0;
  height: 0;
  position: absolute;
  top: 15px;
  left: 60px;
  cursor: pointer;
  transform: rotate(179.97deg);
  border-width: 180px 86.6px;
  border-style: solid;
  border-color: #1d34cf transparent transparent;
}
.text-1 {
  position: absolute;
  top: 37px;
  left: 26px;
  width: 115px;
  transform: rotate(-26deg);
  text-align: center;
  cursor: pointer;
}
.text-2 {
  position: absolute;
  top: 37px;
  left: 153px;
  width: 115px;
  transform: rotate(26deg);
  text-align: center;
  cursor: pointer;
}
.text-3 {
  cursor: pointer;
  position: absolute;
  top: 134px;
  left: 231px;
  width: 115px;
  transform: rotate(78deg);
  text-align: center;
}
.text-4 {
  cursor: pointer;
  position: absolute;
  top: 255px;
  left: 205px;
  width: 115px;
  transform: rotate(-52deg);
  text-align: center;
}
.text-5 {
  cursor: pointer;
  position: absolute;
  top: 310px;
  left: 90px;
  width: 115px;
  transform: rotate(1deg);
  text-align: center;
}
.text-6 {
  cursor: pointer;
  position: absolute;
  top: 255px;
  left: -24px;
  width: 115px;
  transform: rotate(53deg);
  text-align: center;
}
.text-7 {
  cursor: pointer;
  position: absolute;
  top: 140px;
  left: -52px;
  width: 115px;
  transform: rotate(-78deg);
  text-align: center;
}
.module-text {
  color: #b7b9cc;
  font-family: AlibabaSans;
  font-style: italic;
  font-weight: 600;
  font-size: 25px;
}
.module-text-2 {
  color: #1e1e21;
  font-family: AlibabaPuHuiTiR;
  font-size: 15px;
}
.module-text-a {
  color: #fff;
  font-family: AlibabaSans;
  font-style: italic;
  font-weight: 600;
  font-size: 25px;
}
.module-text-2-a {
  color: #fff;
  font-family: AlibabaPuHuiTiR;
  font-size: 15px;
}
.line-1 {
  position: absolute;
  width: 1px;
  height: 202px;
  background: #B7B9CC;
  z-index: 1;
  left: 146px;
  top: -5px;
}
.line-2 {
  transform: rotate(52deg);
  position: absolute;
  width: 1px;
  height: 200px;
  background: #B7B9CC;
  z-index: 1;
  left: 223px;
  top: 33px;
}
.line-3 {
  transform: rotate(104deg);
  position: absolute;
  width: 1px;
  height: 200px;
  background: #B7B9CC;
  z-index: 1;
  left: 244px;
  top: 116px;
}
.line-4 {
  transform: rotate(154deg);
  position: absolute;
  width: 1px;
  height: 194px;
  background: #B7B9CC;
  z-index: 1;
  left: 190px;
  top: 189px;
}
.line-5 {
  transform: rotate(206deg);
  position: absolute;
  width: 1px;
  height: 200px;
  background: #B7B9CC;
  z-index: 1;
  left: 103px;
  top: 185px;
}
.line-6 {
  transform: rotate(257deg);
  position: absolute;
  width: 1px;
  height: 200px;
  background: #B7B9CC;
  z-index: 1;
  left: 50px;
  top: 117px;
}
.line-7 {
  transform: rotate(309deg);
  position: absolute;
  width: 1px;
  height: 200px;
  background: #B7B9CC;
  z-index: 1;
  left: 68px;
  top: 34px;
}
.a {
  position: relative;
  z-index: 2;
  left: 56px;
  top: 123px;
  width: 0;
  height: 0;
  border-width: 0 90px 43px;
  border-style: solid;
  border-color: transparent transparent #ffba11;
}
.a:before {
  position: absolute;
  content: "";
  top: 140px;
  left: -112px;
  width: 224px;
  height: 0;
  border-width: 78px 62px 0;
  border-style: solid;
  border-color: #FFBA11 transparent transparent;
}
.a:after {
  position: absolute;
  content: "";
  top: 43px;
  left: -112px;
  width: 224px;
  height: 0;
  border-width: 0 22px 97px;
  background: none;
  border-style: solid;
  border-color: transparent transparent #FFBA11;
}
.function {
  .function-title {
    p:nth-child(1) {
      color: #1e1e1e;
      font-size: 18px;
      font-weight: 600;
      font-family: AlibabaPuHuiTiM;
    }
    p:nth-child(2) {
      font-family: AlibabaSans;
      font-weight: 600;
      color: #b7b9cc;
      font-style: italic;
      padding-top: 6px;
    }
  }
}
